punch ¡n - German English Dictionary